deem it to be necessary - Turc Anglais Dictionnaire